assembly manufacturing mechanical assembly project management engineering cnc machining interior design horse management program management space programming contract manufacturing project feasibility analysis harness records rentention dog cable design consulting